stress-relieving annealing - Francés Inglés Diccionario